#1、实现九九乘法表
for i in range(1, 10):
    for j in range(1, i+1):
        print('{}x{}={}\t'.format(j, i, i*j), end='')
    print()
#2、实现-100之和
print((1+100)*100//2)
#3、如何跨模块共享变量
答：在单个程序中跨模块共享信息的规范方法是创建一个特殊模块（通常称为config或cfg）。 只需在应用程序的所有模块中导入配置模块;
然后该模块可用作全局名称。 因为每个模块只有一个实例，所以对模块对象所做的任何更改都会反映在任何地方。
#4、python中生成随机整数（1-10），随机小数(1-10),0-1随机小数的方法
import random

print( random.randint(1,10))
print (random.uniform(1, 10))
#5、python中哪些是可变数据类型，哪些是不可变数据类型，为什么？
可变：集合，列表，字典，
不可变：整型，字符串，元组，
如果数据发生改变，内存地址也发生改变时，那么这个数据类型就是不可变的数据类型，如果数据发生改变而地址没改变时。
那么这个数据类型就是可变的数据类型。
#6、统计字符串中每个字符出现的次数
#可以用count
#例如：
a = "safsafasfsa"
print(a.count("s"))
#7、python实现，给定一个字符串，找到字符串中第一个重复的字符
母鸡啊
#8、重复接受一个用户输入的字符，如果是正整数，就输出结果，否则就一直输入
a = input("请输入")
i = 1
while i>0:
    if a.isdigit():
        break
    else:
        pass

#9、用python实现冒泡排序
def bubbleSort(arr):
    n = len(arr)

    # 遍历所有数组元素
    for i in range(n):

        # Last i elements are already in place
        for j in range(0, n - i - 1):

            if arr[j] > arr[j + 1]:
                arr[j], arr[j + 1] = arr[j + 1], arr[j]


arr = [32132, 3213, 23132, 12, 25564, 1122, 900]

bubbleSort(arr)

print("排序后的数组:")
for i in range(len(arr)):
    print("%d" % arr[i]),
